to explore new horizons - Francés Inglés Diccionario